var MyPlugin={};
import alert from '../components/alert/index'
MyPlugin.install = function (Vue) {
    // 1. 添加全局方法或属性
    Vue.myGlobalMethod = function () {
      // 逻辑...
    }
  
    // // 2. 添加全局资源
    // Vue.directive('my-directive', {
    //   bind (el, binding, vnode, oldVnode) {
    //     // 逻辑...
        
    //   }
    // })
  
    // 3. 注入组件
    Vue.mixin({
      created: function () {
        // 逻辑...
      }
    })
  
    // 4. 添加实例方法
    typeof(Vue.prototype.$gxc)==='undefined'?Vue.prototype.$gxc={}:'';    
    Vue.prototype.$gxc.alert=function (content="我是内容，看到了没",title="我是标题",button="确定") {
            // 逻辑...
            var vueObj = new Vue({
                template:`<g-alert content="`+content+`" title="`+title+`" button="`+button+`"></g-alert>`,
                components:{
                    'g-alert':alert
                }
            });
            const component = vueObj.$mount();
            document.body.appendChild(component.$el);
          }
    }
  
  export default MyPlugin;